HUMANITY AND TECHNOLOGY